Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66A STOWMARKET ROAD Terraced £221,529 £133,000 21 Jun 2013
68 STOWMARKET ROAD Terraced £228,985 £135,000 7 May 2010
72 STOWMARKET ROAD Terraced £257,609 £176,500 1 May 2015